package com.example.springbootpay.service;

public interface PaymentService {
    /**
     * 统一下单接口
     * @param amount 支付金额（单位：分）
     * @return 支付订单信息
     */
    String unifiedOrder(Integer amount);

    /**
     * 订单查询接口
     * @param orderId 商户订单号
     * @return 订单状态
     */
    String orderQuery(String orderId);

    /**
     * 申请退款接口
     * @param orderId 商户订单号
     * @param amount 退款金额
     * @return 退款结果
     */
    String refund(String orderId, Integer amount);
}